self destruction - Turkish English Dictionary